home *** CD-ROM | disk | FTP | other *** search
/ LEGS / LEGS.iso / LEGS vol.1⁄5MB / LEGS vol.1_5MB.rsrc / bin.rsrc_CODE_20_ResizeCard.txt < prev    next >
Text File  |  1994-02-05  |  64KB  |  1,121 lines

  1. # near model CODE resource
  2. # jump table entries: 2232-2236 (5 of them)
  3. export_279:
  4. 00000000  4E56 FFE4                link       A6, -0x001C
  5. 00000004  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  6. 00000008  422E 0014                clr.b      [A6 + 0x14]
  7. 0000000C  42A7                     clr.l      -[A7]
  8. 0000000E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  9. 00000012  A917                     syscall    GetWRefCon
  10. 00000014  205F                     movea.l    A0, [A7]+
  11. 00000016  2050                     movea.l    A0, [A0]
  12. 00000018  2E28 0008                move.l     D7, [A0 + 0x8]
  13. 0000001C  266E 000C                movea.l    A3, [A6 + 0xC]
  14. 00000020  7003                     moveq.l    D0, 0x03
  15. 00000022  B053                     cmp.w      D0, [A3]
  16. 00000024  57C0                     seq        D0
  17. 00000026  7205                     moveq.l    D1, 0x05
  18. 00000028  B253                     cmp.w      D1, [A3]
  19. 0000002A  57C1                     seq        D1
  20. 0000002C  8001                     or.b       D0, D1
  21. 0000002E  6700 01A0                beq        +0x1A2 /* 000001D0 */
  22. 00000032  203C 0000 00FF           move.l     D0, 0xFF
  23. 00000038  C0AB 0002                and.l      D0, [A3 + 0x2]
  24. 0000003C  3800                     move.w     D4, D0
  25. 0000003E  7C01                     moveq.l    D6, 0x01
  26. 00000040  7008                     moveq.l    D0, 0x08
  27. 00000042  B044                     cmp.w      D0, D4
  28. 00000044  6604                     bne        +0x6 /* 0000004A */
  29. 00000046  4246                     clr.w      D6
  30. 00000048  601E                     bra        +0x20 /* 00000068 */
  31. label0000004A:
  32. 0000004A  7020                     moveq.l    D0, 0x20
  33. 0000004C  B044                     cmp.w      D0, D4
  34. 0000004E  5EC0                     sgt        D0
  35. 00000050  7200                     moveq.l    D1, 0x00
  36. 00000052  322B 000E                move.w     D1, [A3 + 0xE]
  37. 00000056  C2BC 0000 0100           and.l      D1, 0x100
  38. 0000005C  4A81                     tst.l      D1
  39. 0000005E  56C1                     sne        D1
  40. 00000060  8001                     or.b       D0, D1
  41. 00000062  6704                     beq        +0x6 /* 00000068 */
  42. 00000064  6000 016A                bra        +0x16C /* 000001D0 */
  43. label00000068:
  44. 00000068  206E 0010                movea.l    A0, [A6 + 0x10]
  45. 0000006C  2D68 00A0 FFEC           move.l     [A6 - 0x14], [A0 + 0xA0]
  46. 00000072  6604                     bne        +0x6 /* 00000078 */
  47. 00000074  6000 015A                bra        +0x15C /* 000001D0 */
  48. label00000078:
  49. 00000078  206E FFEC                movea.l    A0, [A6 - 0x14]
  50. 0000007C  2850                     movea.l    A4, [A0]
  51. 0000007E  7008                     moveq.l    D0, 0x08
  52. 00000080  B044                     cmp.w      D0, D4
  53. 00000082  6644                     bne        +0x46 /* 000000C8 */
  54. 00000084  4A6C 0020                tst.w      [A4 + 0x20]
  55. 00000088  5EC0                     sgt        D0
  56. 0000008A  206C 003E                movea.l    A0, [A4 + 0x3E]
  57. 0000008E  322C 0020                move.w     D1, [A4 + 0x20]
  58. 00000092  48C1                     ext.l      D1
  59. 00000094  D290                     add.l      D1, [A0]
  60. 00000096  5381                     subq.l     D1, 1
  61. 00000098  2041                     movea.l    A0, D1
  62. 0000009A  4A10                     tst.b      [A0]
  63. 0000009C  57C1                     seq        D1
  64. 0000009E  C001                     and.b      D0, D1
  65. 000000A0  6704                     beq        +0x6 /* 000000A6 */
  66. 000000A2  526C 0020                addq.w     [A4 + 0x20], 1
  67. label000000A6:
  68. 000000A6  4A6C 0022                tst.w      [A4 + 0x22]
  69. 000000AA  5EC0                     sgt        D0
  70. 000000AC  206C 003E                movea.l    A0, [A4 + 0x3E]
  71. 000000B0  322C 0022                move.w     D1, [A4 + 0x22]
  72. 000000B4  48C1                     ext.l      D1
  73. 000000B6  D290                     add.l      D1, [A0]
  74. 000000B8  5381                     subq.l     D1, 1
  75. 000000BA  2041                     movea.l    A0, D1
  76. 000000BC  4A10                     tst.b      [A0]
  77. 000000BE  57C1                     seq        D1
  78. 000000C0  C001                     and.b      D0, D1
  79. 000000C2  6704                     beq        +0x6 /* 000000C8 */
  80. 000000C4  526C 0022                addq.w     [A4 + 0x22], 1
  81. label000000C8:
  82. 000000C8  302C 0022                move.w     D0, [A4 + 0x22]
  83. 000000CC  906C 0020                sub.w      D0, [A4 + 0x20]
  84. 000000D0  3D40 FFFA                move.w     [A6 - 0x6], D0
  85. 000000D4  3A2C 0020                move.w     D5, [A4 + 0x20]
  86. 000000D8  5245                     addq.w     D5, 1
  87. 000000DA  7008                     moveq.l    D0, 0x08
  88. 000000DC  B044                     cmp.w      D0, D4
  89. 000000DE  57C0                     seq        D0
  90. 000000E0  4A6E FFFA                tst.w      [A6 - 0x6]
  91. 000000E4  57C1                     seq        D1
  92. 000000E6  C001                     and.b      D0, D1
  93. 000000E8  6740                     beq        +0x42 /* 0000012A */
  94. 000000EA  7CFF                     moveq.l    D6, 0xFFFFFFFF
  95. 000000EC  4267                     clr.w      -[A7]
  96. 000000EE  2047                     movea.l    A0, D7
  97. 000000F0  4868 0002                pea.l      [A0 + 0x2]
  98. 000000F4  3005                     move.w     D0, D5
  99. 000000F6  5340                     subq.w     D0, 1
  100. 000000F8  3F00                     move.w     -[A7], D0
  101. 000000FA  2F3C 8206 0010           move.l     -[A7], 0x82060010
  102. 00000100  A8B5                     syscall    ScriptUtil
  103. 00000102  7001                     moveq.l    D0, 0x01
  104. 00000104  B05F                     cmp.w      D0, [A7]+
  105. 00000106  6622                     bne        +0x24 /* 0000012A */
  106. 00000108  4267                     clr.w      -[A7]
  107. 0000010A  2047                     movea.l    A0, D7
  108. 0000010C  4868 0002                pea.l      [A0 + 0x2]
  109. 00000110  3005                     move.w     D0, D5
  110. 00000112  5540                     subq.w     D0, 2
  111. 00000114  3F00                     move.w     -[A7], D0
  112. 00000116  2F3C 8206 0010           move.l     -[A7], 0x82060010
  113. 0000011C  A8B5                     syscall    ScriptUtil
  114. 0000011E  70FF                     moveq.l    D0, 0xFFFFFFFF
  115. 00000120  B05F                     cmp.w      D0, [A7]+
  116. 00000122  6604                     bne        +0x6 /* 00000128 */
  117. 00000124  7CFE                     moveq.l    D6, 0xFFFFFFFE
  118. 00000126  6002                     bra        +0x4 /* 0000012A */
  119. label00000128:
  120. 00000128  7CFD                     moveq.l    D6, 0xFFFFFFFD
  121. label0000012A:
  122. 0000012A  2047                     movea.l    A0, D7
  123. 0000012C  4240                     clr.w      D0
  124. 0000012E  1028 0002                move.b     D0, [A0 + 0x2]
  125. 00000132  5240                     addq.w     D0, 1
  126. 00000134  9045                     sub.w      D0, D5
  127. 00000136  906E FFFA                sub.w      D0, [A6 - 0x6]
  128. 0000013A  48C0                     ext.l      D0
  129. 0000013C  2D40 FFE8                move.l     [A6 - 0x18], D0
  130. 00000140  6F3A                     ble        +0x3C /* 0000017C */
  131. 00000142  2047                     movea.l    A0, D7
  132. 00000144  5488                     addq.l     A0, 2
  133. 00000146  3005                     move.w     D0, D5
  134. 00000148  48C0                     ext.l      D0
  135. 0000014A  D088                     add.l      D0, A0
  136. 0000014C  3206                     move.w     D1, D6
  137. 0000014E  48C1                     ext.l      D1
  138. 00000150  D280                     add.l      D1, D0
  139. 00000152  2D41 FFF4                move.l     [A6 - 0xC], D1
  140. 00000156  2047                     movea.l    A0, D7
  141. 00000158  5488                     addq.l     A0, 2
  142. 0000015A  3005                     move.w     D0, D5
  143. 0000015C  48C0                     ext.l      D0
  144. 0000015E  D088                     add.l      D0, A0
  145. 00000160  322E FFFA                move.w     D1, [A6 - 0x6]
  146. 00000164  48C1                     ext.l      D1
  147. 00000166  D280                     add.l      D1, D0
  148. 00000168  2D41 FFF0                move.l     [A6 - 0x10], D1
  149. 0000016C  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  150. 00000170  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  151. 00000174  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  152. 00000178  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  153. label0000017C:
  154. 0000017C  7001                     moveq.l    D0, 0x01
  155. 0000017E  B046                     cmp.w      D0, D6
  156. 00000180  6620                     bne        +0x22 /* 000001A2 */
  157. 00000182  2047                     movea.l    A0, D7
  158. 00000184  1184 5002                move.b     [A0 + D5.w + 0x2], D4
  159. 00000188  70FF                     moveq.l    D0, 0xFFFFFFFF
  160. 0000018A  B06D A1F0                cmp.w      D0, [A5 - 0x5E10]
  161. 0000018E  6608                     bne        +0xA /* 00000198 */
  162. 00000190  7000                     moveq.l    D0, 0x00
  163. 00000192  2740 0002                move.l     [A3 + 0x2], D0
  164. 00000196  600A                     bra        +0xC /* 000001A2 */
  165. label00000198:
  166. 00000198  2047                     movea.l    A0, D7
  167. 0000019A  3010                     move.w     D0, [A0]
  168. 0000019C  48C0                     ext.l      D0
  169. 0000019E  2740 0002                move.l     [A3 + 0x2], D0
  170. label000001A2:
  171. 000001A2  70FE                     moveq.l    D0, 0xFFFFFFFE
  172. 000001A4  B046                     cmp.w      D0, D6
  173. 000001A6  660A                     bne        +0xC /* 000001B2 */
  174. 000001A8  3F3C 0008                move.w     -[A7], 0x8
  175. 000001AC  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  176. 000001B0  A9DC                     syscall    TEKey
  177. label000001B2:
  178. 000001B2  2047                     movea.l    A0, D7
  179. 000001B4  4240                     clr.w      D0
  180. 000001B6  1028 0002                move.b     D0, [A0 + 0x2]
  181. 000001BA  906E FFFA                sub.w      D0, [A6 - 0x6]
  182. 000001BE  D046                     add.w      D0, D6
  183. 000001C0  48C0                     ext.l      D0
  184. 000001C2  2D40 FFE8                move.l     [A6 - 0x18], D0
  185. 000001C6  6D08                     blt        +0xA /* 000001D0 */
  186. 000001C8  2047                     movea.l    A0, D7
  187. 000001CA  116E FFEB 0002           move.b     [A0 + 0x2], [A6 - 0x15]
  188. label000001D0:
  189. 000001D0  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  190. 000001D4  4E5E                     unlink     A6
  191. 000001D6  205F                     movea.l    A0, [A7]+
  192. 000001D8  DEFC 000C                add.w      A7, 0xC
  193. 000001DC  4ED0                     jmp        [A0]
  194. export_280:
  195. fn000001DE:
  196. 000001DE  4E56 FEE4                link       A6, -0x011C
  197. 000001E2  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  198. 000001E6  206E 0014                movea.l    A0, [A6 + 0x14]
  199. 000001EA  43EE FF00                lea.l      A1, [A6 - 0x100]
  200. 000001EE  707F                     moveq.l    D0, 0x7F
  201. label000001F0:
  202. 000001F0  32D8                     move.w     [A1]+, [A0]+
  203. 000001F2  51C8 FFFC                dbf        D0, -0x6 /* 000001F0 */
  204. 000001F6  3A2E 0018                move.w     D5, [A6 + 0x18]
  205. 000001FA  422E 001A                clr.b      [A6 + 0x1A]
  206. 000001FE  7E03                     moveq.l    D7, 0x03
  207. 00000200  0C45 008E                cmpi.w     D5, 0x8E
  208. 00000204  6602                     bne        +0x4 /* 00000208 */
  209. 00000206  5347                     subq.w     D7, 1
  210. label00000208:
  211. 00000208  3C07                     move.w     D6, D7
  212. 0000020A  5246                     addq.w     D6, 1
  213. 0000020C  4EAD 2032                jsr        [A5 + 0x2032 /* export_1026 */]
  214. 00000210  486E FEF8                pea.l      [A6 - 0x108]
  215. 00000214  A874                     syscall    GetPort
  216. 00000216  42A7                     clr.l      -[A7]
  217. 00000218  3F05                     move.w     -[A7], D5
  218. 0000021A  42A7                     clr.l      -[A7]
  219. 0000021C  70FF                     moveq.l    D0, 0xFFFFFFFF
  220. 0000021E  2F00                     move.l     -[A7], D0
  221. 00000220  4EAD 2222                jsr        [A5 + 0x2222 /* export_1088 */]
  222. 00000224  2D5F FEFC                move.l     [A6 - 0x104], [A7]+
  223. 00000228  6604                     bne        +0x6 /* 0000022E */
  224. 0000022A  6000 00E8                bra        +0xEA /* 00000314 */
  225. label0000022E:
  226. 0000022E  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  227. 00000232  3F07                     move.w     -[A7], D7
  228. 00000234  486E FEF4                pea.l      [A6 - 0x10C]
  229. 00000238  486E FEF0                pea.l      [A6 - 0x110]
  230. 0000023C  486E FEE8                pea.l      [A6 - 0x118]
  231. 00000240  A98D                     syscall    GetDialogItem/GetDItem
  232. 00000242  2F2E FEF0                move.l     -[A7], [A6 - 0x110]
  233. 00000246  486E FF00                pea.l      [A6 - 0x100]
  234. 0000024A  A98F                     syscall    SetDialogItemText/SetIText
  235. 0000024C  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  236. 00000250  3F07                     move.w     -[A7], D7
  237. 00000252  4EAD 235A                jsr        [A5 + 0x235A /* export_1127 */]
  238. 00000256  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  239. 0000025A  3F06                     move.w     -[A7], D6
  240. 0000025C  486E FEF4                pea.l      [A6 - 0x10C]
  241. 00000260  486E FEF0                pea.l      [A6 - 0x110]
  242. 00000264  486E FEE8                pea.l      [A6 - 0x118]
  243. 00000268  A98D                     syscall    GetDialogItem/GetDItem
  244. 0000026A  2F2E FEF0                move.l     -[A7], [A6 - 0x110]
  245. 0000026E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  246. 00000272  A98F                     syscall    SetDialogItemText/SetIText
  247. 00000274  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  248. 00000278  3F06                     move.w     -[A7], D6
  249. 0000027A  2F3C 7FFF 0000           move.l     -[A7], 0x7FFF0000
  250. 00000280  A97E                     syscall    SelectDialogItemText/SelIText
  251. 00000282  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  252. 00000286  3F05                     move.w     -[A7], D5
  253. 00000288  3F06                     move.w     -[A7], D6
  254. 0000028A  3F3C 0002                move.w     -[A7], 0x2
  255. 0000028E  1F3C 0001                move.b     -[A7], 0x1
  256. 00000292  4EAD 1FC2                jsr        [A5 + 0x1FC2 /* export_1012 */]
  257. 00000296  42A7                     clr.l      -[A7]
  258. 00000298  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  259. 0000029C  A917                     syscall    GetWRefCon
  260. 0000029E  205F                     movea.l    A0, [A7]+
  261. 000002A0  2850                     movea.l    A4, [A0]
  262. 000002A2  296E 0008 0004           move.l     [A4 + 0x4], [A6 + 0x8]
  263. 000002A8  296E 000C 0008           move.l     [A4 + 0x8], [A6 + 0xC]
  264. 000002AE  4EAD 22E2                jsr        [A5 + 0x22E2 /* export_1112 */]
  265. label000002B2:
  266. 000002B2  486D 2052                pea.l      [A5 + 0x2052 /* export_1030 */]
  267. 000002B6  486E FEF6                pea.l      [A6 - 0x10A]
  268. 000002BA  A991                     syscall    ModalDialog
  269. 000002BC  7001                     moveq.l    D0, 0x01
  270. 000002BE  B06E FEF6                cmp.w      D0, [A6 - 0x10A]
  271. 000002C2  57C0                     seq        D0
  272. 000002C4  7202                     moveq.l    D1, 0x02
  273. 000002C6  B26E FEF6                cmp.w      D1, [A6 - 0x10A]
  274. 000002CA  57C1                     seq        D1
  275. 000002CC  8001                     or.b       D0, D1
  276. 000002CE  67E2                     beq        -0x1C /* 000002B2 */
  277. 000002D0  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  278. 000002D4  4EAD 1FA2                jsr        [A5 + 0x1FA2 /* export_1008 */]
  279. 000002D8  7001                     moveq.l    D0, 0x01
  280. 000002DA  B06E FEF6                cmp.w      D0, [A6 - 0x10A]
  281. 000002DE  6610                     bne        +0x12 /* 000002F0 */
  282. 000002E0  1D7C 0001 001A           move.b     [A6 + 0x1A], 0x1
  283. 000002E6  2F2E FEF0                move.l     -[A7], [A6 - 0x110]
  284. 000002EA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  285. 000002EE  A990                     syscall    GetDialogItemText/GetIText
  286. label000002F0:
  287. 000002F0  206E 0010                movea.l    A0, [A6 + 0x10]
  288. 000002F4  4240                     clr.w      D0
  289. 000002F6  1010                     move.b     D0, [A0]
  290. 000002F8  0C40 00FE                cmpi.w     D0, 0xFE
  291. 000002FC  6F08                     ble        +0xA /* 00000306 */
  292. 000002FE  206E 0010                movea.l    A0, [A6 + 0x10]
  293. 00000302  10BC 00FE                move.b     [A0], 0xFE
  294. label00000306:
  295. 00000306  486E FEFC                pea.l      [A6 - 0x104]
  296. 0000030A  4EAD 302A                jsr        [A5 + 0x302A /* export_1537 */]
  297. 0000030E  2F2E FEF8                move.l     -[A7], [A6 - 0x108]
  298. 00000312  A873                     syscall    SetPort
  299. label00000314:
  300. 00000314  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  301. 00000318  4E5E                     unlink     A6
  302. 0000031A  205F                     movea.l    A0, [A7]+
  303. 0000031C  DEFC 0012                add.w      A7, 0x12
  304. 00000320  4ED0                     jmp        [A0]
  305. export_281:
  306. 00000322  4E56 FCFC                link       A6, -0x0304
  307. 00000326  3D6D A02A FEFE           move.w     [A6 - 0x102], [A5 - 0x5FD6]
  308. 0000032C  422E FF00                clr.b      [A6 - 0x100]
  309. 00000330  422E FDFC                clr.b      [A6 - 0x204]
  310. 00000334  2F3C 008E 0000           move.l     -[A7], 0x8E0000
  311. 0000033A  486E FCFC                pea.l      [A6 - 0x304]
  312. 0000033E  3F3C 0005                move.w     -[A7], 0x5
  313. 00000342  4EAD 205A                jsr        [A5 + 0x205A /* export_1031 */]
  314. 00000346  486E FDFC                pea.l      [A6 - 0x204]
  315. 0000034A  486E FEFE                pea.l      [A6 - 0x102]
  316. 0000034E  487A FCB0                pea.l      [PC - 0x350 /* 00000000, value 0x4E56FFE4 */]
  317. 00000352  4EBA FE8A                jsr        [PC - 0x176 /* 000001DE */]
  318. 00000356  1D5F FEFD                move.b     [A6 - 0x103], [A7]+
  319. 0000035A  486E FF00                pea.l      [A6 - 0x100]
  320. 0000035E  4EAD 28A2                jsr        [A5 + 0x28A2 /* export_1296 */]
  321. 00000362  42A7                     clr.l      -[A7]
  322. 00000364  486E FF01                pea.l      [A6 - 0xFF]
  323. 00000368  4240                     clr.w      D0
  324. 0000036A  102E FF00                move.b     D0, [A6 - 0x100]
  325. 0000036E  3F00                     move.w     -[A7], D0
  326. 00000370  4EAD 23A2                jsr        [A5 + 0x23A2 /* export_1136 */]
  327. 00000374  2D5F 0008                move.l     [A6 + 0x8], [A7]+
  328. 00000378  4E5E                     unlink     A6
  329. 0000037A  4E75                     rts
  330. export_282:
  331. 0000037C  4E56 FFDE                link       A6, -0x0022
  332. 00000380  48E7 0300                movem.l    -[A7], D6,D7
  333. 00000384  3C2E 0008                move.w     D6, [A6 + 0x8]
  334. 00000388  486E FFEE                pea.l      [A6 - 0x12]
  335. 0000038C  A898                     syscall    GetPenState
  336. 0000038E  A89E                     syscall    PenNormal
  337. 00000390  700B                     moveq.l    D0, 0x0B
  338. 00000392  B046                     cmp.w      D0, D6
  339. 00000394  6E04                     bgt        +0x6 /* 0000039A */
  340. 00000396  7E0B                     moveq.l    D7, 0x0B
  341. 00000398  6002                     bra        +0x4 /* 0000039C */
  342. label0000039A:
  343. 0000039A  7E02                     moveq.l    D7, 0x02
  344. label0000039C:
  345. 0000039C  3006                     move.w     D0, D6
  346. 0000039E  9047                     sub.w      D0, D7
  347. 000003A0  6706                     beq        +0x8 /* 000003A8 */
  348. 000003A2  5F40                     subq.w     D0, 7
  349. 000003A4  672C                     beq        +0x2E /* 000003D2 */
  350. 000003A6  6042                     bra        +0x44 /* 000003EA */
  351. label000003A8:
  352. 000003A8  2F3C 0001 0001           move.l     -[A7], 0x10001
  353. 000003AE  A89B                     syscall    PenSize
  354. 000003B0  486D FE68                pea.l      [A5 - 0x198]
  355. 000003B4  A89D                     syscall    PenPat
  356. 000003B6  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  357. 000003BA  3F06                     move.w     -[A7], D6
  358. 000003BC  486E FFEA                pea.l      [A6 - 0x16]
  359. 000003C0  486E FFE6                pea.l      [A6 - 0x1A]
  360. 000003C4  486E FFDE                pea.l      [A6 - 0x22]
  361. 000003C8  A98D                     syscall    GetDialogItem/GetDItem
  362. 000003CA  486E FFDE                pea.l      [A6 - 0x22]
  363. 000003CE  A8A2                     syscall    PaintRect
  364. 000003D0  6018                     bra        +0x1A /* 000003EA */
  365. label000003D2:
  366. 000003D2  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  367. 000003D6  A89C                     syscall    PenMode
  368. 000003D8  2F2D B208                move.l     -[A7], [A5 - 0x4DF8]
  369. 000003DC  1F3C 0001                move.b     -[A7], 0x1
  370. 000003E0  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  371. 000003E4  3F06                     move.w     -[A7], D6
  372. 000003E6  4EBA 0014                jsr        [PC + 0x14 /* 000003FC */]
  373. label000003EA:
  374. 000003EA  486E FFEE                pea.l      [A6 - 0x12]
  375. 000003EE  A899                     syscall    SetPenState
  376. 000003F0  4CDF 00C0                movem.l    D6,D7, [A7]+
  377. 000003F4  4E5E                     unlink     A6
  378. 000003F6  205F                     movea.l    A0, [A7]+
  379. 000003F8  5C4F                     addq.w     A7, 6
  380. 000003FA  4ED0                     jmp        [A0]
  381. fn000003FC:
  382. 000003FC  4E56 FFD4                link       A6, -0x002C
  383. 00000400  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  384. 00000404  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  385. 00000408  486E FFFE                pea.l      [A6 - 0x2]
  386. 0000040C  486E FFFA                pea.l      [A6 - 0x6]
  387. 00000410  486E FFF2                pea.l      [A6 - 0xE]
  388. 00000414  A98D                     syscall    GetDialogItem/GetDItem
  389. 00000416  4AAD B7C0                tst.l      [A5 - 0x4840]
  390. 0000041A  56C0                     sne        D0
  391. 0000041C  C02E 000E                and.b      D0, [A6 + 0xE]
  392. 00000420  6700 0090                beq        +0x92 /* 000004B2 */
  393. 00000424  2F2D B7C0                move.l     -[A7], [A5 - 0x4840]
  394. 00000428  205F                     movea.l    A0, [A7]+
  395. 0000042A  A029                     syscall    HLock
  396. 0000042C  486E FFEA                pea.l      [A6 - 0x16]
  397. 00000430  42A7                     clr.l      -[A7]
  398. 00000432  2F3C 00A0 00A0           move.l     -[A7], 0xA000A0
  399. 00000438  A8A7                     syscall    SetRect
  400. 0000043A  3D7C 0014 FFE8           move.w     [A6 - 0x18], 0x14
  401. 00000440  206D B7C0                movea.l    A0, [A5 - 0x4840]
  402. 00000444  2D50 FFE4                move.l     [A6 - 0x1C], [A0]
  403. 00000448  486E FFDC                pea.l      [A6 - 0x24]
  404. 0000044C  42A7                     clr.l      -[A7]
  405. 0000044E  302D C0A8                move.w     D0, [A5 - 0x3F58]
  406. 00000452  48C0                     ext.l      D0
  407. 00000454  81FC 0008                divs.w     D0, 0x8
  408. 00000458  3F00                     move.w     -[A7], D0
  409. 0000045A  302D C0A6                move.w     D0, [A5 - 0x3F5A]
  410. 0000045E  5440                     addq.w     D0, 2
  411. 00000460  48C0                     ext.l      D0
  412. 00000462  81FC 0008                divs.w     D0, 0x8
  413. 00000466  3F00                     move.w     -[A7], D0
  414. 00000468  A8A7                     syscall    SetRect
  415. 0000046A  41EE FFD4                lea.l      A0, [A6 - 0x2C]
  416. 0000046E  43EE FFDC                lea.l      A1, [A6 - 0x24]
  417. 00000472  7003                     moveq.l    D0, 0x03
  418. label00000474:
  419. 00000474  30D9                     move.w     [A0]+, [A1]+
  420. 00000476  51C8 FFFC                dbf        D0, -0x6 /* 00000474 */
  421. 0000047A  486E FFD4                pea.l      [A6 - 0x2C]
  422. 0000047E  302E FFF4                move.w     D0, [A6 - 0xC]
  423. 00000482  5240                     addq.w     D0, 1
  424. 00000484  3F00                     move.w     -[A7], D0
  425. 00000486  302E FFF2                move.w     D0, [A6 - 0xE]
  426. 0000048A  5240                     addq.w     D0, 1
  427. 0000048C  3F00                     move.w     -[A7], D0
  428. 0000048E  A8A8                     syscall    OffsetRect
  429. 00000490  486E FFE4                pea.l      [A6 - 0x1C]
  430. 00000494  206E 000A                movea.l    A0, [A6 + 0xA]
  431. 00000498  4868 0002                pea.l      [A0 + 0x2]
  432. 0000049C  486E FFDC                pea.l      [A6 - 0x24]
  433. 000004A0  486E FFD4                pea.l      [A6 - 0x2C]
  434. 000004A4  4267                     clr.w      -[A7]
  435. 000004A6  42A7                     clr.l      -[A7]
  436. 000004A8  A8EC                     syscall    CopyBits
  437. 000004AA  2F2D B7C0                move.l     -[A7], [A5 - 0x4840]
  438. 000004AE  205F                     movea.l    A0, [A7]+
  439. 000004B0  A02A                     syscall    HUnlock
  440. label000004B2:
  441. 000004B2  42A7                     clr.l      -[A7]
  442. 000004B4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  443. 000004B8  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  444. 000004BC  4EAD 2442                jsr        [A5 + 0x2442 /* export_1156 */]
  445. 000004C0  2D5F FFF6                move.l     [A6 - 0xA], [A7]+
  446. 000004C4  546E FFF8                addq.w     [A6 - 0x8], 2
  447. 000004C8  546E FFF6                addq.w     [A6 - 0xA], 2
  448. 000004CC  486E FFF2                pea.l      [A6 - 0xE]
  449. 000004D0  A8A1                     syscall    FrameRect
  450. 000004D2  536E FFF6                subq.w     [A6 - 0xA], 1
  451. 000004D6  536E FFF8                subq.w     [A6 - 0x8], 1
  452. 000004DA  302E FFF8                move.w     D0, [A6 - 0x8]
  453. 000004DE  5740                     subq.w     D0, 3
  454. 000004E0  3D40 FFF4                move.w     [A6 - 0xC], D0
  455. 000004E4  302E FFF6                move.w     D0, [A6 - 0xA]
  456. 000004E8  5740                     subq.w     D0, 3
  457. 000004EA  3D40 FFF2                move.w     [A6 - 0xE], D0
  458. 000004EE  486E FFF2                pea.l      [A6 - 0xE]
  459. 000004F2  A8A2                     syscall    PaintRect
  460. 000004F4  4E5E                     unlink     A6
  461. 000004F6  205F                     movea.l    A0, [A7]+
  462. 000004F8  DEFC 000C                add.w      A7, 0xC
  463. 000004FC  4ED0                     jmp        [A0]
  464. fn000004FE:
  465. 000004FE  4E56 FFC2                link       A6, -0x003E
  466. 00000502  48E7 0018                movem.l    -[A7], A3,A4
  467. 00000506  42A7                     clr.l      -[A7]
  468. 00000508  2F3C 0000 0C80           move.l     -[A7], 0xC80
  469. 0000050E  4EAD 222A                jsr        [A5 + 0x222A /* export_1089 */]
  470. 00000512  2B5F B7C0                move.l     [A5 - 0x4840], [A7]+
  471. 00000516  6604                     bne        +0x6 /* 0000051C */
  472. 00000518  6000 012C                bra        +0x12E /* 00000646 */
  473. label0000051C:
  474. 0000051C  2F2D B7C0                move.l     -[A7], [A5 - 0x4840]
  475. 00000520  205F                     movea.l    A0, [A7]+
  476. 00000522  A064                     syscall    MoveHHi
  477. 00000524  2F2D B7C0                move.l     -[A7], [A5 - 0x4840]
  478. 00000528  205F                     movea.l    A0, [A7]+
  479. 0000052A  A029                     syscall    HLock
  480. 0000052C  486E FFC8                pea.l      [A6 - 0x38]
  481. 00000530  42A7                     clr.l      -[A7]
  482. 00000532  2F3C 00A0 00A0           move.l     -[A7], 0xA000A0
  483. 00000538  A8A7                     syscall    SetRect
  484. 0000053A  3D7C 0014 FFC6           move.w     [A6 - 0x3A], 0x14
  485. 00000540  206D B7C0                movea.l    A0, [A5 - 0x4840]
  486. 00000544  2D50 FFC2                move.l     [A6 - 0x3E], [A0]
  487. 00000548  206D FE80                movea.l    A0, [A5 - 0x180]
  488. 0000054C  43EE FFEA                lea.l      A1, [A6 - 0x16]
  489. 00000550  5488                     addq.l     A0, 2
  490. 00000552  7006                     moveq.l    D0, 0x06
  491. label00000554:
  492. 00000554  32D8                     move.w     [A1]+, [A0]+
  493. 00000556  51C8 FFFC                dbf        D0, -0x6 /* 00000554 */
  494. 0000055A  42A7                     clr.l      -[A7]
  495. 0000055C  A8D8                     syscall    NewRgn
  496. 0000055E  285F                     movea.l    A4, [A7]+
  497. 00000560  2F0C                     move.l     -[A7], A4
  498. 00000562  A87A                     syscall    GetClip
  499. 00000564  42A7                     clr.l      -[A7]
  500. 00000566  A8D8                     syscall    NewRgn
  501. 00000568  265F                     movea.l    A3, [A7]+
  502. 0000056A  206D FE80                movea.l    A0, [A5 - 0x180]
  503. 0000056E  2F28 0018                move.l     -[A7], [A0 + 0x18]
  504. 00000572  2F0B                     move.l     -[A7], A3
  505. 00000574  A8DC                     syscall    CopyRgn
  506. 00000576  486E FFD8                pea.l      [A6 - 0x28]
  507. 0000057A  A898                     syscall    GetPenState
  508. 0000057C  486E FFC2                pea.l      [A6 - 0x3E]
  509. 00000580  A875                     syscall    SetPBits/SetPortBits
  510. 00000582  486E FFC8                pea.l      [A6 - 0x38]
  511. 00000586  A87B                     syscall    ClipRect
  512. 00000588  206D FE80                movea.l    A0, [A5 - 0x180]
  513. 0000058C  2F28 0018                move.l     -[A7], [A0 + 0x18]
  514. 00000590  486E FFC8                pea.l      [A6 - 0x38]
  515. 00000594  A8DF                     syscall    RectRgn
  516. 00000596  2F2D FE80                move.l     -[A7], [A5 - 0x180]
  517. 0000059A  4EAD 24CA                jsr        [A5 + 0x24CA /* export_1173 */]
  518. 0000059E  486E FFD0                pea.l      [A6 - 0x30]
  519. 000005A2  42A7                     clr.l      -[A7]
  520. 000005A4  302D C0A8                move.w     D0, [A5 - 0x3F58]
  521. 000005A8  48C0                     ext.l      D0
  522. 000005AA  81FC 0008                divs.w     D0, 0x8
  523. 000005AE  3F00                     move.w     -[A7], D0
  524. 000005B0  302D C0A6                move.w     D0, [A5 - 0x3F5A]
  525. 000005B4  5440                     addq.w     D0, 2
  526. 000005B6  48C0                     ext.l      D0
  527. 000005B8  81FC 0008                divs.w     D0, 0x8
  528. 000005BC  3F00                     move.w     -[A7], D0
  529. 000005BE  A8A7                     syscall    SetRect
  530. 000005C0  486D C4CC                pea.l      [A5 - 0x3B34]
  531. 000005C4  486E FFC2                pea.l      [A6 - 0x3E]
  532. 000005C8  486D C0A2                pea.l      [A5 - 0x3F5E]
  533. 000005CC  486E FFD0                pea.l      [A6 - 0x30]
  534. 000005D0  4267                     clr.w      -[A7]
  535. 000005D2  42A7                     clr.l      -[A7]
  536. 000005D4  A8EC                     syscall    CopyBits
  537. 000005D6  A89E                     syscall    PenNormal
  538. 000005D8  486E FFD0                pea.l      [A6 - 0x30]
  539. 000005DC  A8A1                     syscall    FrameRect
  540. 000005DE  486D C2FC                pea.l      [A5 - 0x3D04]
  541. 000005E2  A89D                     syscall    PenPat
  542. 000005E4  3F3C 000F                move.w     -[A7], 0xF
  543. 000005E8  A89C                     syscall    PenMode
  544. 000005EA  486E FFD0                pea.l      [A6 - 0x30]
  545. 000005EE  A8A2                     syscall    PaintRect
  546. 000005F0  486D C912                pea.l      [A5 - 0x36EE]
  547. 000005F4  A89D                     syscall    PenPat
  548. 000005F6  3F3C 0008                move.w     -[A7], 0x8
  549. 000005FA  A89C                     syscall    PenMode
  550. 000005FC  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  551. 00000600  A893                     syscall    MoveTo
  552. 00000602  4267                     clr.w      -[A7]
  553. 00000604  302E FFD4                move.w     D0, [A6 - 0x2C]
  554. 00000608  906E FFD0                sub.w      D0, [A6 - 0x30]
  555. 0000060C  5340                     subq.w     D0, 1
  556. 0000060E  3F00                     move.w     -[A7], D0
  557. 00000610  A892                     syscall    Line
  558. 00000612  486E FFEA                pea.l      [A6 - 0x16]
  559. 00000616  A875                     syscall    SetPBits/SetPortBits
  560. 00000618  486E FFD8                pea.l      [A6 - 0x28]
  561. 0000061C  A899                     syscall    SetPenState
  562. 0000061E  2F0B                     move.l     -[A7], A3
  563. 00000620  206D FE80                movea.l    A0, [A5 - 0x180]
  564. 00000624  2F28 0018                move.l     -[A7], [A0 + 0x18]
  565. 00000628  A8DC                     syscall    CopyRgn
  566. 0000062A  2F2D FE80                move.l     -[A7], [A5 - 0x180]
  567. 0000062E  4EAD 24CA                jsr        [A5 + 0x24CA /* export_1173 */]
  568. 00000632  2F0B                     move.l     -[A7], A3
  569. 00000634  A8D9                     syscall    DisposRgn/DisposeRgn
  570. 00000636  2F0C                     move.l     -[A7], A4
  571. 00000638  A879                     syscall    SetClip
  572. 0000063A  2F0C                     move.l     -[A7], A4
  573. 0000063C  A8D9                     syscall    DisposRgn/DisposeRgn
  574. 0000063E  2F2D B7C0                move.l     -[A7], [A5 - 0x4840]
  575. 00000642  205F                     movea.l    A0, [A7]+
  576. 00000644  A02A                     syscall    HUnlock
  577. label00000646:
  578. 00000646  4CDF 1800                movem.l    A3,A4, [A7]+
  579. 0000064A  4E5E                     unlink     A6
  580. 0000064C  4E75                     rts
  581. fn0000064E:
  582. 0000064E  4E56 FFDE                link       A6, -0x0022
  583. 00000652  102E 000E                move.b     D0, [A6 + 0xE]
  584. 00000656  6734                     beq        +0x36 /* 0000068C */
  585. 00000658  2F2D A1D0                move.l     -[A7], [A5 - 0x5E30]
  586. 0000065C  206E 0008                movea.l    A0, [A6 + 0x8]
  587. 00000660  3028 0008                move.w     D0, [A0 + 0x8]
  588. 00000664  5A40                     addq.w     D0, 5
  589. 00000666  3F00                     move.w     -[A7], D0
  590. 00000668  486E FFFE                pea.l      [A6 - 0x2]
  591. 0000066C  486E FFFA                pea.l      [A6 - 0x6]
  592. 00000670  486E FFF2                pea.l      [A6 - 0xE]
  593. 00000674  A98D                     syscall    GetDialogItem/GetDItem
  594. 00000676  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  595. 0000067A  486E FFDE                pea.l      [A6 - 0x22]
  596. 0000067E  302D B20A                move.w     D0, [A5 - 0x4DF6]
  597. 00000682  48C0                     ext.l      D0
  598. 00000684  2F00                     move.l     -[A7], D0
  599. 00000686  4EAD 229A                jsr        [A5 + 0x229A /* export_1103 */]
  600. 0000068A  A98F                     syscall    SetDialogItemText/SetIText
  601. label0000068C:
  602. 0000068C  102E 000C                move.b     D0, [A6 + 0xC]
  603. 00000690  6734                     beq        +0x36 /* 000006C6 */
  604. 00000692  2F2D A1D0                move.l     -[A7], [A5 - 0x5E30]
  605. 00000696  206E 0008                movea.l    A0, [A6 + 0x8]
  606. 0000069A  3028 0008                move.w     D0, [A0 + 0x8]
  607. 0000069E  5C40                     addq.w     D0, 6
  608. 000006A0  3F00                     move.w     -[A7], D0
  609. 000006A2  486E FFFE                pea.l      [A6 - 0x2]
  610. 000006A6  486E FFFA                pea.l      [A6 - 0x6]
  611. 000006AA  486E FFF2                pea.l      [A6 - 0xE]
  612. 000006AE  A98D                     syscall    GetDialogItem/GetDItem
  613. 000006B0  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  614. 000006B4  486E FFDE                pea.l      [A6 - 0x22]
  615. 000006B8  302D B208                move.w     D0, [A5 - 0x4DF8]
  616. 000006BC  48C0                     ext.l      D0
  617. 000006BE  2F00                     move.l     -[A7], D0
  618. 000006C0  4EAD 229A                jsr        [A5 + 0x229A /* export_1103 */]
  619. 000006C4  A98F                     syscall    SetDialogItemText/SetIText
  620. label000006C6:
  621. 000006C6  4E5E                     unlink     A6
  622. 000006C8  205F                     movea.l    A0, [A7]+
  623. 000006CA  504F                     addq.w     A7, 8
  624. 000006CC  4ED0                     jmp        [A0]
  625. fn000006CE:
  626. 000006CE  4E56 FFF8                link       A6, -0x0008
  627. 000006D2  48E7 0308                movem.l    -[A7], D6,D7,A4
  628. 000006D6  286E 0008                movea.l    A4, [A6 + 0x8]
  629. 000006DA  206D B89E                movea.l    A0, [A5 - 0x4762]
  630. 000006DE  0CAD 00F0 01A0 B208      cmpi.l     [A5 - 0x4DF8], 0xF001A0
  631. 000006E6  57C0                     seq        D0
  632. 000006E8  4400                     neg.b      D0
  633. 000006EA  1080                     move.b     [A0], D0
  634. 000006EC  206D B89E                movea.l    A0, [A5 - 0x4762]
  635. 000006F0  0CAD 0156 0200 B208      cmpi.l     [A5 - 0x4DF8], 0x1560200
  636. 000006F8  57C0                     seq        D0
  637. 000006FA  4400                     neg.b      D0
  638. 000006FC  1140 0001                move.b     [A0 + 0x1], D0
  639. 00000700  206D B89E                movea.l    A0, [A5 - 0x4762]
  640. 00000704  0CAD 0190 0280 B208      cmpi.l     [A5 - 0x4DF8], 0x1900280
  641. 0000070C  57C0                     seq        D0
  642. 0000070E  4400                     neg.b      D0
  643. 00000710  1140 0002                move.b     [A0 + 0x2], D0
  644. 00000714  206D B89E                movea.l    A0, [A5 - 0x4762]
  645. 00000718  0CAD 01E0 0280 B208      cmpi.l     [A5 - 0x4DF8], 0x1E00280
  646. 00000720  57C0                     seq        D0
  647. 00000722  4400                     neg.b      D0
  648. 00000724  1140 0003                move.b     [A0 + 0x3], D0
  649. 00000728  206D B89E                movea.l    A0, [A5 - 0x4762]
  650. 0000072C  0CAD 02D0 0240 B208      cmpi.l     [A5 - 0x4DF8], 0x2D00240
  651. 00000734  57C0                     seq        D0
  652. 00000736  4400                     neg.b      D0
  653. 00000738  1140 0004                move.b     [A0 + 0x4], D0
  654. 0000073C  206D B89E                movea.l    A0, [A5 - 0x4762]
  655. 00000740  202D B208                move.l     D0, [A5 - 0x4DF8]
  656. 00000744  B0AD C4DA                cmp.l      D0, [A5 - 0x3B26]
  657. 00000748  57C0                     seq        D0
  658. 0000074A  4400                     neg.b      D0
  659. 0000074C  1140 0005                move.b     [A0 + 0x5], D0
  660. 00000750  206D B89E                movea.l    A0, [A5 - 0x4762]
  661. 00000754  202D B208                move.l     D0, [A5 - 0x4DF8]
  662. 00000758  B0AD C57C                cmp.l      D0, [A5 - 0x3A84]
  663. 0000075C  57C0                     seq        D0
  664. 0000075E  4400                     neg.b      D0
  665. 00000760  1140 0006                move.b     [A0 + 0x6], D0
  666. 00000764  206D B89E                movea.l    A0, [A5 - 0x4762]
  667. 00000768  117C 0001 0007           move.b     [A0 + 0x7], 0x1
  668. 0000076E  4206                     clr.b      D6
  669. 00000770  3D7C 0001 FFFA           move.w     [A6 - 0x6], 0x1
  670. 00000776  3E2E FFFA                move.w     D7, [A6 - 0x6]
  671. 0000077A  6038                     bra        +0x3A /* 000007B4 */
  672. label0000077C:
  673. 0000077C  206D B89E                movea.l    A0, [A5 - 0x4762]
  674. 00000780  1030 70FF                move.b     D0, [A0 + D7.w - 0x1]
  675. 00000784  672C                     beq        +0x2E /* 000007B2 */
  676. 00000786  4A6C FFFC                tst.w      [A4 - 0x4]
  677. 0000078A  56C0                     sne        D0
  678. 0000078C  4A00                     tst.b      D0
  679. 0000078E  670A                     beq        +0xC /* 0000079A */
  680. 00000790  BE6C FFFC                cmp.w      D7, [A4 - 0x4]
  681. 00000794  56C1                     sne        D1
  682. 00000796  C001                     and.b      D0, D1
  683. 00000798  6608                     bne        +0xA /* 000007A2 */
  684. label0000079A:
  685. 0000079A  8006                     or.b       D0, D6
  686. 0000079C  0240 0001                andi.w     D0, 0x1
  687. 000007A0  670A                     beq        +0xC /* 000007AC */
  688. label000007A2:
  689. 000007A2  206D B89E                movea.l    A0, [A5 - 0x4762]
  690. 000007A6  4230 70FF                clr.b      [A0 + D7.w - 0x1]
  691. 000007AA  6006                     bra        +0x8 /* 000007B2 */
  692. label000007AC:
  693. 000007AC  3947 FFFC                move.w     [A4 - 0x4], D7
  694. 000007B0  7C01                     moveq.l    D6, 0x01
  695. label000007B2:
  696. 000007B2  5247                     addq.w     D7, 1
  697. label000007B4:
  698. 000007B4  7008                     moveq.l    D0, 0x08
  699. 000007B6  B047                     cmp.w      D0, D7
  700. 000007B8  6CC2                     bge        -0x3C /* 0000077C */
  701. 000007BA  206D B89E                movea.l    A0, [A5 - 0x4762]
  702. 000007BE  1028 0007                move.b     D0, [A0 + 0x7]
  703. 000007C2  6710                     beq        +0x12 /* 000007D4 */
  704. 000007C4  2B6D B208 B58A           move.l     [A5 - 0x4A76], [A5 - 0x4DF8]
  705. 000007CA  2F2D C6E8                move.l     -[A7], [A5 - 0x3918]
  706. 000007CE  3F3C 0008                move.w     -[A7], 0x8
  707. 000007D2  A939                     syscall    EnableItem
  708. label000007D4:
  709. 000007D4  3D7C 0001 FFF8           move.w     [A6 - 0x8], 0x1
  710. 000007DA  3E2E FFF8                move.w     D7, [A6 - 0x8]
  711. 000007DE  6012                     bra        +0x14 /* 000007F2 */
  712. label000007E0:
  713. 000007E0  2F2D C6E8                move.l     -[A7], [A5 - 0x3918]
  714. 000007E4  3F07                     move.w     -[A7], D7
  715. 000007E6  206D B89E                movea.l    A0, [A5 - 0x4762]
  716. 000007EA  1F30 70FF                move.b     -[A7], [A0 + D7.w - 0x1]
  717. 000007EE  A945                     syscall    CheckItem
  718. 000007F0  5247                     addq.w     D7, 1
  719. label000007F2:
  720. 000007F2  7008                     moveq.l    D0, 0x08
  721. 000007F4  B047                     cmp.w      D0, D7
  722. 000007F6  6CE8                     bge        -0x16 /* 000007E0 */
  723. 000007F8  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  724. 000007FC  4E5E                     unlink     A6
  725. 000007FE  2E9F                     move.l     [A7], [A7]+
  726. 00000800  4E75                     rts
  727. fn00000802:
  728. 00000802  4E56 FFFC                link       A6, -0x0004
  729. 00000806  2F0C                     move.l     -[A7], A4
  730. 00000808  286E 0008                movea.l    A4, [A6 + 0x8]
  731. 0000080C  202E 000C                move.l     D0, [A6 + 0xC]
  732. 00000810  B0AD B208                cmp.l      D0, [A5 - 0x4DF8]
  733. 00000814  57C0                     seq        D0
  734. 00000816  4A00                     tst.b      D0
  735. 00000818  670E                     beq        +0x10 /* 00000828 */
  736. 0000081A  4A6C FFFC                tst.w      [A4 - 0x4]
  737. 0000081E  57C1                     seq        D1
  738. 00000820  C001                     and.b      D0, D1
  739. 00000822  6704                     beq        +0x6 /* 00000828 */
  740. 00000824  6000 009A                bra        +0x9C /* 000008C0 */
  741. label00000828:
  742. 00000828  202E 000C                move.l     D0, [A6 + 0xC]
  743. 0000082C  B0AD B208                cmp.l      D0, [A5 - 0x4DF8]
  744. 00000830  6738                     beq        +0x3A /* 0000086A */
  745. 00000832  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  746. 00000836  A89C                     syscall    PenMode
  747. 00000838  2F2D B208                move.l     -[A7], [A5 - 0x4DF8]
  748. 0000083C  4267                     clr.w      -[A7]
  749. 0000083E  2F2D A1D0                move.l     -[A7], [A5 - 0x5E30]
  750. 00000842  302C 0008                move.w     D0, [A4 + 0x8]
  751. 00000846  5E40                     addq.w     D0, 7
  752. 00000848  3F00                     move.w     -[A7], D0
  753. 0000084A  4EBA FBB0                jsr        [PC - 0x450 /* 000003FC */]
  754. 0000084E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  755. 00000852  4267                     clr.w      -[A7]
  756. 00000854  2F2D A1D0                move.l     -[A7], [A5 - 0x5E30]
  757. 00000858  302C 0008                move.w     D0, [A4 + 0x8]
  758. 0000085C  5E40                     addq.w     D0, 7
  759. 0000085E  3F00                     move.w     -[A7], D0
  760. 00000860  4EBA FB9A                jsr        [PC - 0x466 /* 000003FC */]
  761. 00000864  3F3C 0008                move.w     -[A7], 0x8
  762. 00000868  A89C                     syscall    PenMode
  763. label0000086A:
  764. 0000086A  2D6D B208 FFFC           move.l     [A6 - 0x4], [A5 - 0x4DF8]
  765. 00000870  2B6E 000C B208           move.l     [A5 - 0x4DF8], [A6 + 0xC]
  766. 00000876  302D B20A                move.w     D0, [A5 - 0x4DF6]
  767. 0000087A  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  768. 0000087E  56C0                     sne        D0
  769. 00000880  4400                     neg.b      D0
  770. 00000882  1F00                     move.b     -[A7], D0
  771. 00000884  302D B208                move.w     D0, [A5 - 0x4DF8]
  772. 00000888  B06E FFFC                cmp.w      D0, [A6 - 0x4]
  773. 0000088C  56C0                     sne        D0
  774. 0000088E  4400                     neg.b      D0
  775. 00000890  1F00                     move.b     -[A7], D0
  776. 00000892  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  777. 00000896  4EBA FDB6                jsr        [PC - 0x24A /* 0000064E */]
  778. 0000089A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  779. 0000089E  4EBA FE2E                jsr        [PC - 0x1D2 /* 000006CE */]
  780. 000008A2  206D B89E                movea.l    A0, [A5 - 0x4762]
  781. 000008A6  302D C6EE                move.w     D0, [A5 - 0x3912]
  782. 000008AA  1230 00FF                move.b     D1, [A0 + D0.w - 0x1]
  783. 000008AE  660C                     bne        +0xE /* 000008BC */
  784. 000008B0  486D C6E4                pea.l      [A5 - 0x391C]
  785. 000008B4  3F2C FFFC                move.w     -[A7], [A4 - 0x4]
  786. 000008B8  4EAD 231A                jsr        [A5 + 0x231A /* export_1119 */]
  787. label000008BC:
  788. 000008BC  426C FFFC                clr.w      [A4 - 0x4]
  789. label000008C0:
  790. 000008C0  285F                     movea.l    A4, [A7]+
  791. 000008C2  4E5E                     unlink     A6
  792. 000008C4  205F                     movea.l    A0, [A7]+
  793. 000008C6  504F                     addq.w     A7, 8
  794. 000008C8  4ED0                     jmp        [A0]
  795. fn000008CA:
  796. 000008CA  4E56 FFD6                link       A6, -0x002A
  797. 000008CE  486E FFE8                pea.l      [A6 - 0x18]
  798. 000008D2  A972                     syscall    GetMouse
  799. 000008D4  2D6E FFE8 FFF4           move.l     [A6 - 0xC], [A6 - 0x18]
  800. 000008DA  2D6D B208 FFF8           move.l     [A6 - 0x8], [A5 - 0x4DF8]
  801. 000008E0  2F2D A1D0                move.l     -[A7], [A5 - 0x5E30]
  802. 000008E4  206E 0008                movea.l    A0, [A6 + 0x8]
  803. 000008E8  3028 0008                move.w     D0, [A0 + 0x8]
  804. 000008EC  5E40                     addq.w     D0, 7
  805. 000008EE  3F00                     move.w     -[A7], D0
  806. 000008F0  486E FFE2                pea.l      [A6 - 0x1E]
  807. 000008F4  486E FFDE                pea.l      [A6 - 0x22]
  808. 000008F8  486E FFD6                pea.l      [A6 - 0x2A]
  809. 000008FC  A98D                     syscall    GetDialogItem/GetDItem
  810. 000008FE  2D6E FFD6 FFFC           move.l     [A6 - 0x4], [A6 - 0x2A]
  811. 00000904  42A7                     clr.l      -[A7]
  812. 00000906  2F2D B208                move.l     -[A7], [A5 - 0x4DF8]
  813. 0000090A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  814. 0000090E  4EAD 2442                jsr        [A5 + 0x2442 /* export_1156 */]
  815. 00000912  2D5F FFEC                move.l     [A6 - 0x14], [A7]+
  816. 00000916  42A7                     clr.l      -[A7]
  817. 00000918  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  818. 0000091C  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  819. 00000920  A94F                     syscall    DeltaPoint
  820. 00000922  2D5F FFF0                move.l     [A6 - 0x10], [A7]+
  821. 00000926  546E FFEE                addq.w     [A6 - 0x12], 2
  822. 0000092A  546E FFEC                addq.w     [A6 - 0x14], 2
  823. 0000092E  4267                     clr.w      -[A7]
  824. 00000930  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  825. 00000934  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  826. 00000938  3F3C 0005                move.w     -[A7], 0x5
  827. 0000093C  4EAD 28C2                jsr        [A5 + 0x28C2 /* export_1300 */]
  828. 00000940  101F                     move.b     D0, [A7]+
  829. 00000942  6604                     bne        +0x6 /* 00000948 */
  830. 00000944  6000 00A4                bra        +0xA6 /* 000009EA */
  831. label00000948:
  832. 00000948  4267                     clr.w      -[A7]
  833. 0000094A  4EAD 2342                jsr        [A5 + 0x2342 /* export_1124 */]
  834. 0000094E  1B5F C2D8                move.b     [A5 - 0x3D28], [A7]+
  835. 00000952  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  836. 00000956  4EAD 2FEA                jsr        [A5 + 0x2FEA /* export_1529 */]
  837. label0000095A:
  838. 0000095A  42A7                     clr.l      -[A7]
  839. 0000095C  A975                     syscall    TickCount
  840. 0000095E  201F                     move.l     D0, [A7]+
  841. 00000960  5C80                     addq.l     D0, 6
  842. 00000962  2D40 FFE4                move.l     [A6 - 0x1C], D0
  843. label00000966:
  844. 00000966  486E FFE8                pea.l      [A6 - 0x18]
  845. 0000096A  A972                     syscall    GetMouse
  846. 0000096C  486E FFE8                pea.l      [A6 - 0x18]
  847. 00000970  4EAD 2FD2                jsr        [A5 + 0x2FD2 /* export_1526 */]
  848. 00000974  202E FFE8                move.l     D0, [A6 - 0x18]
  849. 00000978  B0AE FFF4                cmp.l      D0, [A6 - 0xC]
  850. 0000097C  672A                     beq        +0x2C /* 000009A8 */
  851. 0000097E  2D6E FFE8 FFF4           move.l     [A6 - 0xC], [A6 - 0x18]
  852. 00000984  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  853. 00000988  486E FFE8                pea.l      [A6 - 0x18]
  854. 0000098C  A87E                     syscall    AddPt
  855. 0000098E  42A7                     clr.l      -[A7]
  856. 00000990  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  857. 00000994  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  858. 00000998  4EAD 244A                jsr        [A5 + 0x244A /* export_1157 */]
  859. 0000099C  2D5F FFF8                move.l     [A6 - 0x8], [A7]+
  860. 000009A0  486E FFF8                pea.l      [A6 - 0x8]
  861. 000009A4  4EAD 23DA                jsr        [A5 + 0x23DA /* export_1143 */]
  862. label000009A8:
  863. 000009A8  4267                     clr.w      -[A7]
  864. 000009AA  A974                     syscall    Button
  865. 000009AC  101F                     move.b     D0, [A7]+
  866. 000009AE  6602                     bne        +0x4 /* 000009B2 */
  867. 000009B0  6038                     bra        +0x3A /* 000009EA */
  868. label000009B2:
  869. 000009B2  202E FFF8                move.l     D0, [A6 - 0x8]
  870. 000009B6  B0AD B208                cmp.l      D0, [A5 - 0x4DF8]
  871. 000009BA  56C0                     sne        D0
  872. 000009BC  2F00                     move.l     -[A7], D0
  873. 000009BE  42A7                     clr.l      -[A7]
  874. 000009C0  A975                     syscall    TickCount
  875. 000009C2  221F                     move.l     D1, [A7]+
  876. 000009C4  201F                     move.l     D0, [A7]+
  877. 000009C6  B2AE FFE4                cmp.l      D1, [A6 - 0x1C]
  878. 000009CA  5CC1                     sge        D1
  879. 000009CC  C001                     and.b      D0, D1
  880. 000009CE  6796                     beq        -0x68 /* 00000966 */
  881. 000009D0  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  882. 000009D4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  883. 000009D8  4EBA FE28                jsr        [PC - 0x1D8 /* 00000802 */]
  884. 000009DC  4267                     clr.w      -[A7]
  885. 000009DE  A974                     syscall    Button
  886. 000009E0  101F                     move.b     D0, [A7]+
  887. 000009E2  0A00 0001                xori.b     D0, 0x1
  888. 000009E6  6700 FF72                beq        -0x8C /* 0000095A */
  889. label000009EA:
  890. 000009EA  4E5E                     unlink     A6
  891. 000009EC  2E9F                     move.l     [A7], [A7]+
  892. 000009EE  4E75                     rts
  893. fn000009F0:
  894. 000009F0  4E56 FDEE                link       A6, -0x0212
  895. 000009F4  48E7 0118                movem.l    -[A7], D7,A3,A4
  896. 000009F8  266E 0008                movea.l    A3, [A6 + 0x8]
  897. 000009FC  206D C242                movea.l    A0, [A5 - 0x3DBE]
  898. 00000A00  49E8 0010                lea.l      A4, [A0 + 0x10]
  899. 00000A04  7000                     moveq.l    D0, 0x00
  900. 00000A06  322C 0006                move.w     D1, [A4 + 0x6]
  901. 00000A0A  926C 0002                sub.w      D1, [A4 + 0x2]
  902. 00000A0E  D27C 0010                add.w      D1, 0x10
  903. 00000A12  3001                     move.w     D0, D1
  904. 00000A14  C0BC FFFF FFE0           and.l      D0, 0xFFFFFFE0
  905. 00000A1A  3B40 C4DC                move.w     [A5 - 0x3B24], D0
  906. 00000A1E  7000                     moveq.l    D0, 0x00
  907. 00000A20  322C 0004                move.w     D1, [A4 + 0x4]
  908. 00000A24  9254                     sub.w      D1, [A4]
  909. 00000A26  3001                     move.w     D0, D1
  910. 00000A28  C0BC FFFF FFFE           and.l      D0, 0xFFFFFFFE
  911. 00000A2E  3B40 C4DA                move.w     [A5 - 0x3B26], D0
  912. 00000A32  2B6D C708 B208           move.l     [A5 - 0x4DF8], [A5 - 0x38F8]
  913. 00000A38  2B6D B208 B58A           move.l     [A5 - 0x4A76], [A5 - 0x4DF8]
  914. 00000A3E  1F3C 0001                move.b     -[A7], 0x1
  915. 00000A42  1F3C 0001                move.b     -[A7], 0x1
  916. 00000A46  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  917. 00000A4A  4EBA FC02                jsr        [PC - 0x3FE /* 0000064E */]
  918. 00000A4E  49ED C6E4                lea.l      A4, [A5 - 0x391C]
  919. 00000A52  28AD A1D0                move.l     [A4], [A5 - 0x5E30]
  920. 00000A56  42A7                     clr.l      -[A7]
  921. 00000A58  3F3C 005D                move.w     -[A7], 0x5D /* ']' */
  922. 00000A5C  487A 0124                pea.l      [PC + 0x124 /* 00000B82, value 0x4E56 'NV' */]
  923. 00000A60  A931                     syscall    NewMenu
  924. 00000A62  295F 0004                move.l     [A4 + 0x4], [A7]+
  925. 00000A66  3D7C 001C FEEE           move.w     [A6 - 0x112], 0x1C
  926. 00000A6C  3E2E FEEE                move.w     D7, [A6 - 0x112]
  927. 00000A70  601C                     bra        +0x1E /* 00000A8E */
  928. label00000A72:
  929. 00000A72  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  930. 00000A76  3007                     move.w     D0, D7
  931. 00000A78  907C 001B                sub.w      D0, 0x1B
  932. 00000A7C  3F00                     move.w     -[A7], D0
  933. 00000A7E  486E FDEE                pea.l      [A6 - 0x212]
  934. 00000A82  3F07                     move.w     -[A7], D7
  935. 00000A84  4EAD 205A                jsr        [A5 + 0x205A /* export_1031 */]
  936. 00000A88  4EAD 215A                jsr        [A5 + 0x215A /* export_1063 */]
  937. 00000A8C  5247                     addq.w     D7, 1
  938. label00000A8E:
  939. 00000A8E  7023                     moveq.l    D0, 0x23
  940. 00000A90  B047                     cmp.w      D0, D7
  941. 00000A92  6CDE                     bge        -0x20 /* 00000A72 */
  942. 00000A94  302B 0008                move.w     D0, [A3 + 0x8]
  943. 00000A98  5440                     addq.w     D0, 2
  944. 00000A9A  3940 0008                move.w     [A4 + 0x8], D0
  945. 00000A9E  426B FFFC                clr.w      [A3 - 0x4]
  946. 00000AA2  2F2D C6E8                move.l     -[A7], [A5 - 0x3918]
  947. 00000AA6  3F3C 0008                move.w     -[A7], 0x8
  948. 00000AAA  A93A                     syscall    DisableItem
  949. 00000AAC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  950. 00000AB0  4EBA FC1C                jsr        [PC - 0x3E4 /* 000006CE */]
  951. 00000AB4  396B FFFC 000A           move.w     [A4 + 0xA], [A3 - 0x4]
  952. 00000ABA  486D C6E4                pea.l      [A5 - 0x391C]
  953. 00000ABE  4EAD 2142                jsr        [A5 + 0x2142 /* export_1060 */]
  954. 00000AC2  4EAD 2F3A                jsr        [A5 + 0x2F3A /* export_1507 */]
  955. 00000AC6  4EAD 2F72                jsr        [A5 + 0x2F72 /* export_1514 */]
  956. 00000ACA  42A7                     clr.l      -[A7]
  957. 00000ACC  2F3C 01E0 0280           move.l     -[A7], 0x1E00280
  958. 00000AD2  4EAD 2D72                jsr        [A5 + 0x2D72 /* export_1450 */]
  959. 00000AD6  201F                     move.l     D0, [A7]+
  960. 00000AD8  B0AD C1C8                cmp.l      D0, [A5 - 0x3E38]
  961. 00000ADC  6F0A                     ble        +0xC /* 00000AE8 */
  962. 00000ADE  2F2D C6E8                move.l     -[A7], [A5 - 0x3918]
  963. 00000AE2  3F3C 0004                move.w     -[A7], 0x4
  964. 00000AE6  A93A                     syscall    DisableItem
  965. label00000AE8:
  966. 00000AE8  42A7                     clr.l      -[A7]
  967. 00000AEA  2F3C 0190 0280           move.l     -[A7], 0x1900280
  968. 00000AF0  4EAD 2D72                jsr        [A5 + 0x2D72 /* export_1450 */]
  969. 00000AF4  201F                     move.l     D0, [A7]+
  970. 00000AF6  B0AD C1C8                cmp.l      D0, [A5 - 0x3E38]
  971. 00000AFA  6F0A                     ble        +0xC /* 00000B06 */
  972. 00000AFC  2F2D C6E8                move.l     -[A7], [A5 - 0x3918]
  973. 00000B00  3F3C 0003                move.w     -[A7], 0x3
  974. 00000B04  A93A                     syscall    DisableItem
  975. label00000B06:
  976. 00000B06  42A7                     clr.l      -[A7]
  977. 00000B08  2F3C 02D0 0240           move.l     -[A7], 0x2D00240
  978. 00000B0E  4EAD 2D72                jsr        [A5 + 0x2D72 /* export_1450 */]
  979. 00000B12  201F                     move.l     D0, [A7]+
  980. 00000B14  B0AD C1C8                cmp.l      D0, [A5 - 0x3E38]
  981. 00000B18  6F0A                     ble        +0xC /* 00000B24 */
  982. 00000B1A  2F2D C6E8                move.l     -[A7], [A5 - 0x3918]
  983. 00000B1E  3F3C 0005                move.w     -[A7], 0x5
  984. 00000B22  A93A                     syscall    DisableItem
  985. label00000B24:
  986. 00000B24  4AAD C57C                tst.l      [A5 - 0x3A84]
  987. 00000B28  660A                     bne        +0xC /* 00000B34 */
  988. 00000B2A  2F2D C6E8                move.l     -[A7], [A5 - 0x3918]
  989. 00000B2E  3F3C 0007                move.w     -[A7], 0x7
  990. 00000B32  A93A                     syscall    DisableItem
  991. label00000B34:
  992. 00000B34  4EBA F9C8                jsr        [PC - 0x638 /* 000004FE */]
  993. 00000B38  2F2D A1D0                move.l     -[A7], [A5 - 0x5E30]
  994. 00000B3C  302B 0008                move.w     D0, [A3 + 0x8]
  995. 00000B40  5E40                     addq.w     D0, 7
  996. 00000B42  3F00                     move.w     -[A7], D0
  997. 00000B44  486E FEFC                pea.l      [A6 - 0x104]
  998. 00000B48  486E FEF8                pea.l      [A6 - 0x108]
  999. 00000B4C  486E FEF0                pea.l      [A6 - 0x110]
  1000. 00000B50  A98D                     syscall    GetDialogItem/GetDItem
  1001. 00000B52  2F2D A1D0                move.l     -[A7], [A5 - 0x5E30]
  1002. 00000B56  302B 0008                move.w     D0, [A3 + 0x8]
  1003. 00000B5A  5E40                     addq.w     D0, 7
  1004. 00000B5C  3F00                     move.w     -[A7], D0
  1005. 00000B5E  3F2E FEFC                move.w     -[A7], [A6 - 0x104]
  1006. 00000B62  487A F818                pea.l      [PC - 0x7E8 /* 0000037C, value 0x4E56FFDE */]
  1007. 00000B66  486E FEF0                pea.l      [A6 - 0x110]
  1008. 00000B6A  A98E                     syscall    SetDialogItem/SetDItem
  1009. 00000B6C  206E 0008                movea.l    A0, [A6 + 0x8]
  1010. 00000B70  2C48                     movea.l    A6, A0
  1011. 00000B72  4EFA 0126                jmp        [PC + 0x126 /* 00000C9A */]
  1012. 00000B76  0000 4CDF                ori.b      D0, 0xDF
  1013. 00000B7A  1880                     move.b     [A4], D0
  1014. 00000B7C  4E5E                     unlink     A6
  1015. 00000B7E  2E9F                     move.l     [A7], [A7]+
  1016. 00000B80  4E75                     rts
  1017. 00000B82  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1018. // begin alternate branch 00000B84-00000B8E
  1019. fn00000B84:
  1020. 00000B84  4E56 0000                link       A6, 0
  1021. 00000B88  4AAD C6E8                tst.l      [A5 - 0x3918]
  1022. 00000B8C  6706                     beq        +0x8 /* 00000B94 */
  1023. // end alternate branch 00000B84-00000B8E
  1024. fn00000B84: // (misaligned)
  1025. 00000B86  0000 4AAD                ori.b      D0, 0xAD
  1026. 00000B8A  C6E8 6706                mulu.w     D3, [A0 + 0x6706]
  1027. 00000B8E  2F2D C6E8                move.l     -[A7], [A5 - 0x3918]
  1028. 00000B92  A932                     syscall    DisposeMenu
  1029. label00000B94:
  1030. 00000B94  486D B7C0                pea.l      [A5 - 0x4840]
  1031. 00000B98  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  1032. 00000B9C  206E 0008                movea.l    A0, [A6 + 0x8]
  1033. 00000BA0  2C48                     movea.l    A6, A0
  1034. 00000BA2  4EFA 00F6                jmp        [PC + 0xF6 /* 00000C9A */]
  1035. 00000BA6  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  1036. 00000BAA  2E9F                     move.l     [A7], [A7]+
  1037. 00000BAC  4E75                     rts
  1038. export_283:
  1039. 00000BAE  4E56 FFFC                link       A6, -0x0004
  1040. 00000BB2  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  1041. 00000BB6  70FF                     moveq.l    D0, 0xFFFFFFFF
  1042. 00000BB8  B06E 000A                cmp.w      D0, [A6 + 0xA]
  1043. 00000BBC  6606                     bne        +0x8 /* 00000BC4 */
  1044. 00000BBE  2F0E                     move.l     -[A7], A6
  1045. 00000BC0  4EBA FE2E                jsr        [PC - 0x1D2 /* 000009F0 */]
  1046. label00000BC4:
  1047. 00000BC4  70FE                     moveq.l    D0, 0xFFFFFFFE
  1048. 00000BC6  B06E 000A                cmp.w      D0, [A6 + 0xA]
  1049. 00000BCA  6606                     bne        +0x8 /* 00000BD2 */
  1050. 00000BCC  2F0E                     move.l     -[A7], A6
  1051. 00000BCE  4EBA FFB4                jsr        [PC - 0x4C /* 00000B84 */]
  1052. label00000BD2:
  1053. 00000BD2  426E FFFC                clr.w      [A6 - 0x4]
  1054. 00000BD6  302E 000A                move.w     D0, [A6 + 0xA]
  1055. 00000BDA  906E 0008                sub.w      D0, [A6 + 0x8]
  1056. 00000BDE  5340                     subq.w     D0, 1
  1057. 00000BE0  670E                     beq        +0x10 /* 00000BF0 */
  1058. 00000BE2  5340                     subq.w     D0, 1
  1059. 00000BE4  670A                     beq        +0xC /* 00000BF0 */
  1060. 00000BE6  5B40                     subq.w     D0, 5
  1061. 00000BE8  6700 00AA                beq        +0xAC /* 00000C94 */
  1062. 00000BEC  6000 00AC                bra        +0xAE /* 00000C9A */
  1063. label00000BF0:
  1064. 00000BF0  4267                     clr.w      -[A7]
  1065. 00000BF2  486D C6E4                pea.l      [A5 - 0x391C]
  1066. 00000BF6  4EAD 239A                jsr        [A5 + 0x239A /* export_1135 */]
  1067. 00000BFA  3D5F FFFC                move.w     [A6 - 0x4], [A7]+
  1068. 00000BFE  302E FFFC                move.w     D0, [A6 - 0x4]
  1069. 00000C02  5340                     subq.w     D0, 1
  1070. 00000C04  6B00 0094                bmi        +0x96 /* 00000C9A */
  1071. 00000C08  0C40 0007                cmpi.w     D0, 0x7
  1072. 00000C0C  6E00 008C                bgt        +0x8E /* 00000C9A */
  1073. 00000C10  D040                     add.w      D0, D0
  1074. 00000C12  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  1075. 00000C16  4EFB 0000                jmp        [PC + D0.w]
  1076. 00000C1A  0012 0020                ori.b      [A2], 0x20 /* ' ' */
  1077. 00000C1E  002E 003C 004A           ori.b      [A6 + 0x4A], 0x3C /* '<' */
  1078. 00000C24  0058 0064                ori.w      [A0]+, 0x64 /* 'd' */
  1079. 00000C28  0070 2F3C 00F0           ori.w      [A0 + D0.w - 0x16], 0x2F3C /* '/<' */
  1080. 00000C2E  01A0                     bclr       -[A0], D0
  1081. 00000C30  2F0E                     move.l     -[A7], A6
  1082. 00000C32  4EBA FBCE                jsr        [PC - 0x432 /* 00000802 */]
  1083. 00000C36  6062                     bra        +0x64 /* 00000C9A */
  1084. 00000C38  2F3C 0156 0200           move.l     -[A7], 0x1560200
  1085. 00000C3E  2F0E                     move.l     -[A7], A6
  1086. 00000C40  4EBA FBC0                jsr        [PC - 0x440 /* 00000802 */]
  1087. 00000C44  6054                     bra        +0x56 /* 00000C9A */
  1088. 00000C46  2F3C 0190 0280           move.l     -[A7], 0x1900280
  1089. 00000C4C  2F0E                     move.l     -[A7], A6
  1090. 00000C4E  4EBA FBB2                jsr        [PC - 0x44E /* 00000802 */]
  1091. 00000C52  6046                     bra        +0x48 /* 00000C9A */
  1092. 00000C54  2F3C 01E0 0280           move.l     -[A7], 0x1E00280
  1093. 00000C5A  2F0E                     move.l     -[A7], A6
  1094. 00000C5C  4EBA FBA4                jsr        [PC - 0x45C /* 00000802 */]
  1095. 00000C60  6038                     bra        +0x3A /* 00000C9A */
  1096. 00000C62  2F3C 02D0 0240           move.l     -[A7], 0x2D00240
  1097. 00000C68  2F0E                     move.l     -[A7], A6
  1098. 00000C6A  4EBA FB96                jsr        [PC - 0x46A /* 00000802 */]
  1099. 00000C6E  602A                     bra        +0x2C /* 00000C9A */
  1100. 00000C70  2F2D C4DA                move.l     -[A7], [A5 - 0x3B26]
  1101. 00000C74  2F0E                     move.l     -[A7], A6
  1102. 00000C76  4EBA FB8A                jsr        [PC - 0x476 /* 00000802 */]
  1103. 00000C7A  601E                     bra        +0x20 /* 00000C9A */
  1104. 00000C7C  2F2D C57C                move.l     -[A7], [A5 - 0x3A84]
  1105. 00000C80  2F0E                     move.l     -[A7], A6
  1106. 00000C82  4EBA FB7E                jsr        [PC - 0x482 /* 00000802 */]
  1107. 00000C86  6012                     bra        +0x14 /* 00000C9A */
  1108. 00000C88  2F2D B58A                move.l     -[A7], [A5 - 0x4A76]
  1109. 00000C8C  2F0E                     move.l     -[A7], A6
  1110. 00000C8E  4EBA FB72                jsr        [PC - 0x48E /* 00000802 */]
  1111. 00000C92  6006                     bra        +0x8 /* 00000C9A */
  1112. label00000C94:
  1113. 00000C94  2F0E                     move.l     -[A7], A6
  1114. 00000C96  4EBA FC32                jsr        [PC - 0x3CE /* 000008CA */]
  1115. label00000C9A:
  1116. 00000C9A  4FEE FFDC                lea.l      A7, [A6 - 0x24]
  1117. 00000C9E  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1118. 00000CA2  4E5E                     unlink     A6
  1119. 00000CA4  2E9F                     move.l     [A7], [A7]+
  1120. 00000CA6  4E75                     rts
  1121.